Indian sarsaparilla
noun
1
: an East Indian shrub (Hemidesmus indicus) of the family Asclepiadaceae
2
: the root of Indian sarsaparilla used as a substitute for sarsaparilla
Love words? Need even more definitions?
Merriam-Webster unabridged
Share